3 Area-Based Location Optimization Techniques: Knapsack, Threshold, And Shape Models